home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / loader / initrd / initrd 32493 / bin / myudevstart < prev    next >
Text File  |  2006-11-29  |  557b  |  31 lines

  1. #!/bin/sh
  2.  
  3. PATH="/sbin:/bin:/lbin"
  4.  
  5. # disable hotplug helper, udevd listens to netlink
  6. echo "" > /proc/sys/kernel/hotplug
  7.  
  8. # create min devices
  9. # ########
  10. #   Note: this is different from the usual 'cp -a'!
  11. # ######## 
  12. /lbin/cp -a /lib/udev/devices /dev
  13.  
  14. # start udevd
  15. echo -n "Starting udevd "
  16. udevd --daemon
  17.  
  18. # cleanup some stuff
  19. rm -f /var/run/sysconfig/network
  20.  
  21. # unlikely, but we may be faster than the first event
  22. mkdir /dev/.udev
  23. mkdir /dev/.udev/queue
  24.  
  25. # create devices
  26. /sbin/udevtrigger
  27.  
  28. # 10 min - just long enough
  29. /sbin/udevsettle --timeout=600
  30.  
  31.